package fhb.mobile.manager.localDB;

import fhb.mobile.todoapp.datamodell.ToDoItem;
import fhb.mobile.todoapp.datamodell.ToDoItemList;
import android.content.Context;

public class LocalDBManager {
	
	protected Context context;
	protected DatabaseHandler db;
	
	public boolean login(String username, String password, Context context){
		
		this.context = context;
		db = new DatabaseHandler(context);
		return db.login(username, password);
	}
	
	public void addToDo(ToDoItem todo){
		db.addToDo(todo);
	}
	
	public void updateToDo(ToDoItem todo){
		db.updateToDo(todo);
	}
	
	public void deleteToDo(ToDoItem todo){
		db.deleteToDo(todo);
	}
	
	public ToDoItemList getAllToDo(Boolean sort){
		return db.getAllToDo(sort);
	}
	
	public void addAccount(String username, String password){
		db.addAccount(username, password);
	}

}
